// import router from "../router/index.js";
// import userAPi from "../api/administrators.js"
// let getRoutes = () => {
//   let menuMeta = JSON.parse(localStorage["menus"])
//   return this.parse(menuMeta);
// }
// let cacheMenus = (menus) => localStorage.setItem("menus", JSON.stringify(menus))
// let getMenus = () => JSON.parse(localStorage["menus"])
// let parse = (menus = []) => {
//   let route = {
//     path: "/Info",
//     name: "Info",
//     component: () => import("@/views/Info.vue"),
//     beforeEnter: (to, from, next) => {
//       let token = userAPi.getToken()
//       if (token) {
//         next()
//       } else {
//         next("/")
//       }
//     },
//     children: []
//   }
//   let data = JSON.parse(localStorage["menus"]||"[]")
//   // 刷新重新获取菜单信息添加
//   let changeMenu = (menus) => {
//     menus.forEach(menu => {
//       route.children.push({
//         path: menu.path,
//         name: menu.name,
//         component: resolve => require([`@/components${menu.component.replace('/components', '')}`], resolve)
//       })
//     })
//   }
//   if (menus) {
//     changeMenu(data);
//   } else {
//     changeMenu(menus);
//   }
//   router.addRoute(route);
// }

// export default { parse, cacheMenus, getMenus, getRoutes }
